bag barrow - French English Dictionary